game won - German English Dictionary